跳到主要内容

轮廓测量(ContourMeasure)

轮廓测量(ContourMeasure)用于测量和操作路径中的单个轮廓(contour)。

轮廓是从一次 moveTo 开始,到下一次 moveTo(或路径结束)前的连续绘制序列。

字段(Fields)

next

返回路径中下一个 ContourMeasure;若当前为最后一个轮廓则返回 nil

可在调用 path:contours() 后用它遍历所有轮廓。

local contour = pathData:contours()
while contour do
print(contour.length)
contour = contour.next
end